more striving - Français Anglais Dictionnaire